đïžGitĐŻŃаđïž
Commit 808596db9ea16ffa4b832fdc2ce518f8031d94d6
Parents : d8d96e7
Author : James Rich <2199651+jamesarich@users.noreply.github.com>
Signature : Signature validation error
Date : 2026-06-22T15:28:09-05:00
Committer : GitHub <noreply@github.com>
Date : 2026-06-22T15:28:09-05:00
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) (#5906)
Changes
4 files changed, 200 insertions(+), 200 deletions(-)
Diff
diff --git a/docs/fi-rFI/user/android-auto.md b/docs/fi-rFI/user/android-auto.md
index d29592df27..241d0ee81d 100644
--- a/docs/fi-rFI/user/android-auto.md
+++ b/docs/fi-rFI/user/android-auto.md
@@ -3,52 +3,52 @@ title: Android Auto
parent: KÀyttöopas
nav_order: 18
last_updated: 2026-06-11
-description: Use Meshtastic hands-free on an Android Auto head unit â read messages aloud, reply by voice, and check nodes and mesh status while driving.
+description: KĂ€ytĂ€ Meshtasticia hands-free-tilassa Android Auto -laitteessa â lue viestit ÀÀneen, vastaa puheella ja tarkista radiot sekĂ€ mesh-verkon tila ajon aikana.
aliases:
- android-auto
- - car
- - head-unit
+ - auto
+ - pÀÀlaite
- auto
---
# Android Auto
-Meshtastic integrates with Android Auto so you can stay in touch with your mesh while driving, without taking your hands off the wheel or your eyes off the road.
+Meshtastic integroituu Android Auton kanssa, joten voit pysyÀ yhteydessÀ mesh-verkkoosi ajon aikana ilman, ettÀ otat kÀsiÀ pois ratista tai katsetta tiestÀ.
-> â ïž **Note:** Android Auto support is available on **Google-flavor Android builds only**. It is not included in the F-Droid build, and it is not available on Desktop or iOS.
+> â ïž **Huom:** Android Auto -tuki on saatavilla vain **Google-version Android-laitteissa**. SitĂ€ ei ole mukana F-Droid-versiossa, eikĂ€ se ole saatavilla työpöydĂ€llĂ€ tai iOS:ssĂ€.
## Yleiskatsaus
-When your phone is connected to an Android Auto head unit (or the Desktop Head Unit emulator used for development), Meshtastic appears as a messaging app built with the Android Car App Library. The car interface presents a tabbed Home screen optimized for driving-safe, glanceable use:
+Kun puhelin on yhdistetty Android Auto -pÀÀyksikköön (tai kehityksessÀ kÀytettÀvÀÀn Desktop Head Unit -emulaattoriin), Meshtastic nÀkyy viestisovelluksena, joka on toteutettu Android Car App Library -kirjastolla. Auton kÀyttöliittymÀ nÀyttÀÀ vÀlilehdellisen aloitusnÀkymÀn, joka on optimoitu ajoturvalliseen ja nopeasti silmÀiltÀvÀÀn kÀyttöön:
-- **Messages** â recent conversations, with hands-free reading and replies.
-- **Nodes** â the mesh node list, with a node-detail view.
-- **Status** â current connection and mesh status.
+- **Viestit** â viimeisimmĂ€t keskustelut, ÀÀneen luettava ja ÀÀnellĂ€ vastattava.
+- **Radiot** â mesh-verkon radiolista, sisĂ€ltÀÀ radion yksityiskohtaisen nĂ€kymĂ€n.
+- **Tila** â nykyinen yhteys- ja mesh-verkon tila.
-The car app does not add a new connection of its own. It uses the Meshtastic app's existing connection, node, and message state, so it reflects whatever your phone is already connected to.
+Autosovellus ei luo omaa yhteyttÀ. Se kÀyttÀÀ Meshtastic-sovelluksen olemassa olevaa yhteyttÀ, radioa ja viestitilaa, joten se heijastaa sitÀ, mihin puhelimesi on jo yhdistetty.
-> â ïž **Note:** Your phone must be connected to a Meshtastic radio for the car app to show live data. If the app is disconnected, the car screen reflects that disconnected state.
+> â ïž **Huom:** Puhelimen tĂ€ytyy olla yhdistetty Meshtastic-radioon, jotta autosovellus nĂ€yttÀÀ reaaliaikaista dataa. Jos sovellus ei ole yhdistetty, auton nĂ€yttö nĂ€yttÀÀ katkaistun yhteyden tilan.
## Viestit
-The Messages tab lists your recent conversations. While driving, you can:
+Viestit-vÀlilehti nÀyttÀÀ viimeisimmÀt keskustelusi. Ajon aikana voit:
-- **Have messages read aloud** so you don't need to look at the screen.
-- **Reply by voice or text** using your head unit's reply control, dictating your response hands-free.
+- **Kuunnella viestit ÀÀneen**, jotta sinun ei tarvitse katsoa nÀyttöÀ.
+- **Vastata ÀÀnellÀ tai tekstillÀ** kÀyttÀmÀllÀ pÀÀyksikön vastaustoimintoa ja sanella vastauksesi hands-free-tilassa.
## Laitteet
-The Nodes tab shows your mesh node list in a car-friendly layout. Selecting a node opens a node-detail view with key information about that node. See [Nodes](nodes) for the full meaning of the information shown.
+Radiot-vÀlilehti nÀyttÀÀ mesh-verkon radiolistan ajamiseen sopivassa nÀkymÀssÀ. Radion valinta avaa yksityiskohtaisen nÀkymÀn, jossa nÀkyy tÀrkeimmÀt tiedot kyseisestÀ radiosta. Katso [Radiot](nodes) saadaksesi tÀydellisen selityksen nÀytettÀvistÀ tiedoista.
-## Status
+## Tila
-The Status tab summarizes your current connection and mesh status at a glance â useful for confirming you're still connected to your radio without opening your phone.
+Tila-vĂ€lilehti nĂ€yttÀÀ nykyisen yhteyden ja mesh-verkon tilan yhdellĂ€ silmĂ€yksellĂ€ â hyödyllinen varmistamaan, ettĂ€ olet yhĂ€ yhteydessĂ€ radioon ilman puhelimen avaamista.
-## Related Topics
+## Aiheeseen liittyvÀt aiheet
-- [Messages & Channels](messages-and-channels) â full messaging features on your phone
-- [Nodes](nodes) â detailed node list and node-detail information
-- [Connections](connections) â how the app connects to your radio
+- [Viestit ja kanavat](messages-and-channels) â kaikki viestitoiminnot puhelimessa
+- [Radiot](nodes) â yksityiskohtainen radiolista ja radion tietonĂ€kymĂ€
+- [Yhteydet](connections) â miten sovellus yhdistyy radioon
---
diff --git a/docs/fi-rFI/user/app-functions.md b/docs/fi-rFI/user/app-functions.md
index 39952180c2..d8f6838f3e 100644
--- a/docs/fi-rFI/user/app-functions.md
+++ b/docs/fi-rFI/user/app-functions.md
@@ -1,63 +1,63 @@
---
-title: App Functions
+title: Sovellustoiminnot
parent: KÀyttöopas
nav_order: 19
last_updated: 2026-06-11
-description: Expose mesh capabilities to the Android system and on-device AI assistants (e.g. Gemini) so they can run mesh workflows without opening the app.
+description: Tuo mesh-ominaisuudet Android-jÀrjestelmÀlle ja laitteessa toimiville tekoÀlyavustajille (esim. Gemini), jotta ne voivat suorittaa mesh-toimintoja ilman sovelluksen avaamista.
aliases:
- - app-functions
- - system-ai
+ - sovellustoiminnot
+ - jÀrjestelmÀ-ai
- gemini
- - assistant-functions
+ - assistenttitoiminnot
---
-# App Functions
+# Sovellustoiminnot
-App Functions expose Meshtastic capabilities to the Android system and to on-device AI assistants (such as Gemini) through the Android App Functions API. With them enabled, an assistant can discover and trigger mesh workflows for you â for example sending a message or checking your mesh status â without you opening the app.
+Sovellustoiminnot tuovat Meshtastic-ominaisuudet Android-jĂ€rjestelmĂ€lle ja laitteessa toimiville tekoĂ€lyavustajille (kuten Gemini) Android App Functions -rajapinnan kautta. Kun ne ovat kĂ€ytössĂ€, avustaja voi löytÀÀ ja kĂ€ynnistÀÀ mesh-toimintoja puolestasi â esimerkiksi lĂ€hettÀÀ viestin tai tarkistaa mesh-tilan â ilman ettĂ€ avaat sovellusta.
-> â ïž **Note:** App Functions are available on **Google-flavor Android builds only**.
+> â ïž **Huom:** Sovellustoiminnot ovat saatavilla vain **Google-version Android-laitteissa**.
-> â ïž **Note:** This is separate from the in-app **Chirpy** assistant. App Functions let the _system_ AI assistant act on your mesh; Chirpy is a conversational assistant inside the Meshtastic app itself.
+> â ïž **Huom:** TĂ€mĂ€ on erillinen in-app **Chirpy** -avustajasta. Sovellustoiminnot mahdollistavat sen, ettĂ€ _jĂ€rjestelmĂ€n_ tekoĂ€lyavustaja voi toimia mesh-verkon kautta; Chirpy on Meshtastic-sovelluksen sisĂ€inen keskusteluavustaja.
-## Enabling App Functions
+## Sovellustoimintojen kÀyttöönotto
-App Functions are controlled from **Settings â System AI** (the in-app screen is labeled "System AI"). The screen has:
+Sovellustoimintoja hallitaan kohdasta **Asetukset â JĂ€rjestelmĂ€n tekoĂ€ly** (sovelluksen nĂ€kymĂ€n nimi on "JĂ€rjestelmĂ€n tekoĂ€ly"). NĂ€yttö sisĂ€ltÀÀ:
-- A **master toggle** labeled **"Allow AI access"**, with the subtitle _"Let system AI assistants (e.g. Gemini) discover and use mesh functions"_. When off, no functions are exposed to the system.
-- An **individual toggle for each function**, so you can expose only the capabilities you want.
+- **PÀÀkytkin**, nimeltÀÀn **"Salli tekoÀlyn kÀyttö"**, ja alaotsikko _"Salli jÀrjestelmÀn tekoÀlyavustajien (esim. Gemini) löytÀÀ ja kÀyttÀÀ mesh-toimintoja"_. Kun pois kÀytöstÀ, toimintoja ei jaeta jÀrjestelmÀlle.
+- YksittÀinen kytkin jokaiselle toiminnolle, jotta voit paljastaa vain haluamasi ominaisuudet.
-The functions are grouped into a **Write** section (functions that change something or send data to your mesh) and a **Read** section (functions that only return information).
+Toiminnot on jaettu **Kirjoita**-osioon (toiminnot, jotka muuttavat jotakin tai lÀhettÀvÀt dataa mesh-verkkoon) ja **Lue**-osioon (toiminnot, jotka palauttavat vain tietoa).
-
+
-### Write Functions
+### Kirjoitustoiminnot
-| Function | What it does |
-| ---------------- | ----------------------------------------------------------------------------------------------------------------------- |
-| **Send Message** | Sends a text message to a contact (direct message) or to a channel, up to 237 bytes. |
+| Toiminto | MitÀ se tekee |
+| ----------------- | ---------------------------------------------------------------------------------------------------------------------- |
+| **LÀhetÀ viesti** | LÀhettÀÀ tekstiviestin kontaktille (suora viesti) tai kanavaan, enintÀÀn 237 tavua. |
-### Read Functions
+### Lukutoiminnot
-| Function | What it returns |
-| ----------------------- | ----------------------------------------------------------- |
-| **Get Mesh Status** | Overall mesh status. |
-| **Get Node List** | The list of nodes on your mesh. |
-| **Get Channel Info** | Information about your channels. |
-| **Get Device Status** | Status of your connected radio. |
-| **Get Node Details** | Detailed information about a specific node. |
-| **Get Recent Messages** | Recent messages from your conversations. |
-| **Get Unread Summary** | A summary of unread messages. |
-| **Get Mesh Metrics** | Telemetry and metrics from your mesh. |
+| Toiminto | MitÀ se palauttaa |
+| -------------------------------- | ----------------------------------------------------------- |
+| **Hae mesh-verkko-tila** | Koko mesh-verkon tila. |
+| **Hae radiolista** | Mesh-verkon radiolista. |
+| **Hae kanavatiedot** | Tietoa kanavistasi. |
+| **Hae laitteen tila** | Yhdistetyn radion tila. |
+| **Hae radion tiedot** | Yksityiskohtaiset tiedot tietystÀ radiosta. |
+| **Hae viimeisimmÀt viestit** | ViimeisimmÀt viestisi keskusteluista. |
+| **Hae lukemattomien yhteenveto** | Yhteenveto lukemattomista viesteistÀ. |
+| **Hae mesh-metriikat** | Mesh-verkon telemetria ja metriikat. |
-## Privacy
+## Yksityisyys
-> đ **Privacy:** The **Send Message** function lets an assistant send messages to your mesh on your behalf. Only enable functions you trust the assistant to use. The read functions expose node, message, and metric data to the assistant â enable only what you're comfortable sharing. Each function has its own toggle, and the master toggle turns all of them off at once.
+> đ **Tietosuoja:** **LĂ€hetĂ€ viesti** -toiminnon avulla avustaja voi lĂ€hettÀÀ viestejĂ€ mesh-verkkoosi puolestasi. Ota kĂ€yttöön vain ne toiminnot, joihin luotat avustajan saavan kĂ€yttÀÀ. Lukutoiminnot tuovat radion, viestien ja metriikoiden tiedot avustajan kĂ€yttöön â ota kĂ€yttöön vain se, mitĂ€ haluat jakaa. Jokaisella toiminnolla on oma kytkin, ja pÀÀkytkin poistaa kaikki kĂ€ytöstĂ€ kerralla.
-## Related Topics
+## Aiheeseen liittyvÀt aiheet
-- [Messages & Channels](messages-and-channels) â sending messages directly in the app
-- [Nodes](nodes) â the node list the read functions draw from
-- [Node Metrics](node-metrics) â the telemetry behind Get Mesh Metrics
+- [Viestit ja kanavat](messages-and-channels) â viestien lĂ€hettĂ€minen suoraan sovelluksessa
+- [Radiot](nodes) â radiolista, josta lukutoiminnot hakevat tiedot
+- [Radiometriikat](node-metrics) â telemetria, jonka pohjalta **Hae mesh-metriikat** muodostuu
---
diff --git a/docs/fi-rFI/user/connections.md b/docs/fi-rFI/user/connections.md
index fcd3dacce0..bcc22e2336 100644
--- a/docs/fi-rFI/user/connections.md
+++ b/docs/fi-rFI/user/connections.md
@@ -1,126 +1,126 @@
---
title: Yhteydet
-parent: User Guide
+parent: KÀyttöopas
nav_order: 2
last_updated: 2026-05-20
-description: Connect your phone or desktop to a Meshtastic radio via Bluetooth, USB, or TCP/IP.
+description: YhdistÀ puhelin tai työpöytÀ Meshtastic-radioon Bluetoothin, USB:n tai TCP/IP:n kautta.
aliases:
- bluetooth
- usb
- tcp
- - pairing
+ - pariliitos
---
# Yhteydet
-Meshtastic supports multiple transport methods to communicate between your phone/desktop and a radio node.
+Meshtastic tukee useita siirtotapoja puhelimen/työpöydÀn ja radion vÀlillÀ viestimiseen.
## Bluetooth (BLE)
-Bluetooth Low Energy is the default and most common connection method on Android.
+Bluetooth Low Energy on oletus ja yleisin yhteystapa Androidilla.
-### Pairing a Device
+### Laitteen pariliitos
-1. Ensure your Meshtastic radio is powered on and in pairing mode.
-2. Open the app and navigate to the **Connect** tab.
-3. Tap **Scan for Devices** â nearby Meshtastic radios will appear.
-4. Select your device from the list.
-5. Accept the Bluetooth pairing prompt if shown.
+1. Varmista, ettÀ Meshtastic-radio on pÀÀllÀ ja paritustilassa.
+2. Avaa sovellus ja siirry **YhdistÀ**-vÀlilehdelle.
+3. Paina **Etsi laitteita** â lĂ€hellĂ€ olevat Meshtastic-radiot tulevat nĂ€kyviin.
+4. Valitse laitteesi listasta.
+5. HyvÀksy Bluetooth-pariliitospyyntö, jos se tulee nÀkyviin.
-
+
-You can filter devices by transport type using the filter chips at the top:
+Voit suodattaa laitteita yhteystavan mukaan ylÀreunan suodatinpainikkeilla:
-
+
-> đĄ **Tip:** If your device doesn't appear, check that Bluetooth and Location permissions are granted, and that the radio is not already connected to another device.
+> đĄ **Vinkki:** Jos laitteesi ei nĂ€y, varmista ettĂ€ Bluetooth ja sijaintiluvat on myönnetty ja ettĂ€ radio ei ole jo yhdistettynĂ€ toiseen laitteeseen.
-### Connection Status
+### Yhteyden tila
-| Icon | State | Kuvaus |
-| ---- | -------------- | ----------------------------- |
-| đą | Yhdistetty | Active radio link established |
-| đĄ | YhdistetÀÀn | Handshake in progress |
-| đŽ | Ei yhdistetty | No active connection |
-| âȘ | Not configured | Ei laitetta valittuna |
+| Ikoni | Tila | Kuvaus |
+| ----- | ------------- | ---------------------------------- |
+| đą | Yhdistetty | Aktiivinen radiolinkki muodostettu |
+| đĄ | YhdistetÀÀn | Yhteyden muodostus kĂ€ynnissĂ€ |
+| đŽ | Ei yhdistetty | Ei aktiivista yhteyttĂ€ |
+| âȘ | Ei mÀÀritetty | Ei laitetta valittuna |
-When connecting, a status indicator shows the current connection state:
+YhdistettÀessÀ tilailmaisin nÀyttÀÀ nykyisen yhteyden tilan:
-
+
-If no devices are found, the app shows an empty state with instructions:
+Jos laitteita ei löydy, sovellus nÀyttÀÀ tyhjÀn nÀkymÀn ohjeiden kanssa:
-
+
-### Troubleshooting Bluetooth
+### Bluetoothin vianmÀÀritys
-- **Device not found:** Toggle Bluetooth off/on, ensure location is enabled.
-- **Connection drops:** Move closer to the radio; check for interference.
-- **Pairing rejected:** Forget the device in Android Bluetooth settings and retry.
+- **Laitetta ei löydy:** Kytke Bluetooth pois/pÀÀlle ja varmista, ettÀ sijainti on kÀytössÀ.
+- **Yhteys katkeaa:** Siirry lÀhemmÀs radiota ja tarkista mahdolliset hÀiriöt.
+- **Paritus hylÀtty:** Poista laite Androidin Bluetooth-asetuksista ja yritÀ uudelleen.
-## USB Serial
+## USB-sarjaporttiyhteys
-USB connections provide a wired alternative, useful for desktop or when Bluetooth is unavailable.
+USB-yhteydet tarjoavat langallisen vaihtoehdon, hyödyllinen työpöytÀkÀytössÀ tai kun Bluetooth ei ole kÀytettÀvissÀ.
-### Setup
+### Asetukset
-1. Connect your radio via USB cable to your device.
-2. The app will prompt for USB permission â tap **Allow**.
-3. The connection is established automatically.
+1. YhdistÀ radio USB-kaapelilla laitteeseesi.
+2. Sovellus pyytÀÀ USB-oikeuksia â paina **Salli**.
+3. Yhteys muodostetaan automaattisesti.
-> â ïž **Note:** USB connections require OTG support on Android devices.
+> â ïž **Huom:** USB-yhteydet vaativat OTG-tuen Android-laitteissa.
## TCP/IP (WiFi)
-Some Meshtastic radios support WiFi connectivity, allowing TCP-based connections.
+Jotkin Meshtastic-radiot tukevat WiFi-yhteyttÀ, jolloin yhteys voidaan muodostaa TCP:n kautta.
### Asetukset
-1. Connect your radio to a WiFi network via the radio's web interface or settings.
-2. In the app, go to **Connect â TCP**.
-3. Enter the radio's IP address and port (default: 4403).
-4. Tap **Connect**.
+1. YhdistÀ radio WiFi-verkkoon radion web-kÀyttöliittymÀn tai asetusten kautta.
+2. Sovelluksessa siirry kohtaan **YhdistĂ€ â TCP**.
+3. SyötÀ radion IP-osoite ja portti (oletus: 4403).
+4. Paina **YhdistÀ**.
-
+
-When a device is found, it appears in the connection list:
+Kun laite löytyy, se nÀkyy yhteyslistassa:
-
+
-A successful connection is confirmed with a status indicator:
+Onnistunut yhteys vahvistetaan tilailmaisimella:
-
+
-### When to Use TCP
+### Milloin TCP-yhteyttÀ kannattaa kÀyttÀÀ
-- Radio is on the same local network
-- Testing with a simulated radio
-- Environments where Bluetooth has interference issues
+- Radio on samassa lÀhiverkossa
+- Testaus simuloidulla radiolla
+- YmpÀristöt, joissa Bluetoothissa on hÀiriöongelmia
-## Reconnection Behavior
+## UudelleenyhdistÀmisen toiminta
-The app reconnects to the **last selected device** on startup. You can switch transports from the Connect screen at any time.
+Sovellus yhdistyy kÀynnistyksen yhteydessÀ **viimeksi valittuun laitteeseen**. Voit vaihtaa yhteystapaa YhdistÀ-nÀkymÀstÀ milloin tahansa.
-To disconnect, tap the disconnect button on the Connect screen:
+Yhteyden katkaisemiseksi paina YhdistÀ-nÀkymÀn katkaisupainiketta:
-
+
-## Desktop Connections
+## TyöpöytÀyhteydet
-On Desktop (Linux/macOS/Windows), the app supports:
+TyöpöydÀllÀ (Linux/macOS/Windows) sovellus tukee:
-- **Bluetooth (BLE)** â via the Kable library; works on macOS, Linux, and Windows
-- **USB Serial** â primary wired connection method
-- **TCP/IP** â for network-connected radios
+- **Bluetooth (BLE)** â Kable-kirjaston kautta; toimii macOS:llĂ€, Linuxilla ja Windowsilla
+- **USB-sarjaportti** â ensisijainen langallinen yhteystapa
+- **TCP/IP** â verkkoyhteydellĂ€ oleville radioille
-See [Desktop App](desktop) for platform-specific details and keyboard shortcuts.
+Katso [TyöpöytÀsovellus](desktop) alustakohtaiset tiedot ja pikanÀppÀimet.
-## Related Topics
+## Aiheeseen liittyvÀt aiheet
-- [Getting Started](onboarding) â first-launch setup and permissions
-- [Settings â Radio & User](settings-radio-user) â Bluetooth and network configuration
-- [Desktop App](desktop) â desktop-specific connection details
-- [Supported devices](https://meshtastic.org/docs/hardware/devices) â full list of compatible radios on meshtastic.org
+- [Aloitus](onboarding) â ensikĂ€ynnistyksen kĂ€yttöönotto ja kĂ€yttöoikeudet
+- [Asetukset â Radio & kĂ€yttĂ€jĂ€](settings-radio-user) â Bluetooth- ja verkkoasetukset
+- [TyöpöytĂ€sovellus](desktop) â työpöytĂ€kohtaiset yhteystiedot
+- [Tuetut laitteet](https://meshtastic.org/docs/hardware/devices) â tĂ€ydellinen lista yhteensopivista radioista meshtastic.org -sivustolla
---
diff --git a/docs/fi-rFI/user/desktop.md b/docs/fi-rFI/user/desktop.md
index 9c63e02d36..276033442f 100644
--- a/docs/fi-rFI/user/desktop.md
+++ b/docs/fi-rFI/user/desktop.md
@@ -1,124 +1,124 @@
---
-title: Desktop App
-parent: User Guide
+title: TyöpöytÀsovellus
+parent: KÀyttöopas
nav_order: 14
last_updated: 2026-06-11
-description: Install and use the Meshtastic Desktop app on Linux, macOS, and Windows â connections, feature parity, and keyboard shortcuts.
+description: Asenna ja kĂ€ytĂ€ Meshtastic-työpöytĂ€sovellusta Linuxilla, macOS:llĂ€ ja Windowsilla â yhteydet, ominaisuuksien yhtenevyys ja pikanĂ€ppĂ€imet.
aliases:
- - desktop
+ - työpöytÀ
- linux
- macos
- windows
- jvm
---
-# Desktop App
+# TyöpöytÀsovellus
-The Meshtastic Desktop application shares its core codebase with Android via Kotlin Multiplatform. Most features work identically on Linux, macOS, and Windows.
+Meshtastic-työpöytÀsovellus jakaa ydinkoodipohjan Android-version kanssa Kotlin Multiplatformin kautta. Useimmat ominaisuudet toimivat identtisesti Linuxilla, macOS:llÀ ja Windowsilla.
## Asennus
### Linux
-- Download the `.deb` or `.AppImage` package from the releases page
-- Or build from source using `./gradlew :desktopApp:run`
+- Lataa `.deb`- tai `.AppImage`-paketti julkaisusivulta
+- Tai rakenna lÀhdekoodista komennolla `./gradlew :desktopApp:run`
### macOS
-- Download the `.dmg` package from releases
-- Or build from source
+- Lataa `.dmg`-paketti julkaisusivulta
+- Tai rakenna lÀhdekoodista
### Windows
-- Download the `.msi` installer from releases
-- Or build from source
+- Lataa `.msi`-asennuspaketti julkaisusivulta
+- Tai rakenna lÀhdekoodista
-## Connecting Your Radio
+## Radioon yhdistÀminen
-### USB Serial (Primary)
+### USB-sarjaportti (ensisijainen)
-The most reliable connection method on Desktop:
+Luotettavin yhteystapa työpöydÀllÀ:
-1. Connect your Meshtastic radio via USB cable.
-2. The app should detect the serial port automatically.
-3. If not detected, select the correct serial port from the Connect menu.
+1. YhdistÀ Meshtastic-radio USB-kaapelilla.
+2. Sovelluksen pitÀisi tunnistaa sarjaportti automaattisesti.
+3. Jos laitetta ei tunnisteta, valitse oikea sarjaportti YhdistÀ-valikosta.
### TCP/IP
-For network-connected radios:
+VerkkoyhteydellÀ oleville radioille:
-1. Enter the radio's IP address and port (default: 4403).
-2. Click **Connect**.
+1. SyötÀ radion IP-osoite ja portti (oletus: 4403).
+2. Paina **YhdistÀ**.
### Bluetooth (BLE)
-Bluetooth Low Energy is supported on Desktop via the [Kable](https://github.com/JuulLabs/kable) library:
+Bluetooth Low Energy on tuettu työpöydÀllÀ [Kable](https://github.com/JuulLabs/kable)-kirjaston kautta:
-1. Ensure your system has a Bluetooth adapter.
-2. The app scans for nearby Meshtastic radios automatically.
-3. Select your device from the Connect screen.
+1. Varmista, ettÀ jÀrjestelmÀssÀsi on Bluetooth-adapteri.
+2. Sovellus etsii lÀhellÀ olevia Meshtastic-radioita automaattisesti.
+3. Valitse laitteesi YhdistÀ-nÀkymÀstÀ.
-## Feature Parity
+## Ominaisuuksien yhtenevyys
-| Feature | Android | Desktop | Viestit |
-| -------------------------------------------- | ------- | ------- | ---------------------------------------------- |
-| Messaging | â | â | Full parity |
-| Node List | â | â | Full parity |
-| Kartta | â | â | Full parity |
-| Asetukset | â | â | Full parity |
-| Bluetooth (BLE) | â | â | Via Kable on desktop |
-| Firmware Update OTA | â | â | Use web flasher |
-| Notifications | â | â | Native OS notifications |
-| Widgets | â | â | Android-only |
-| Android Auto | â | â | Android-only â not available on Desktop or iOS |
-| AI Assistant (Chirpy) | â\* | â | Google flavor Android only |
-| App Functions (system AI) | ââ | â | Google flavor Android only |
+| Ominaisuus | Android | TyöpöytÀ | Viestit |
+| ----------------------------------------------------------- | ------- | -------- | -------------------------------------------------------------------- |
+| Viestit | â | â | TĂ€ysi yhtenevyys |
+| Radiolista | â | â | TĂ€ysi yhtenevyys |
+| Kartta | â | â | TĂ€ysi yhtenevyys |
+| Asetukset | â | â | TĂ€ysi yhtenevyys |
+| Bluetooth (BLE) | â | â | TyöpöydĂ€llĂ€ Kable-kirjaston kautta |
+| LaiteohjelmistopĂ€ivitys OTA | â | â | KĂ€ytĂ€ web-flasheria |
+| Ilmoitukset | â | â | KĂ€yttöjĂ€rjestelmĂ€n natiivit ilmoitukset |
+| Widgetit | â | â | Vain Android |
+| Vain Android | â | â | Vain Android â ei saatavilla työpöydĂ€llĂ€ tai iOS:llĂ€ |
+| TekoĂ€lyavustaja (Chirpy) | â\* | â | Vain Google-version Android-laitteissa |
+| Sovellustoiminnot (jĂ€rjestelmĂ€n tekoĂ€ly) | ââ | â | Vain Google-version Android-laitteissa |
-\*Chirpy AI requires Android 14+ on Google flavor builds with supported hardware.
+\*Chirpy AI vaatii Android 14+ -version Google-version Android-laitteissa, joissa on tuettu laitteisto.
-â App Functions exposes app actions to the Android system AI on Google flavor builds. See [App Functions](app-functions).
+â Sovellustoiminnot tuo sovellustoiminnot Android-jĂ€rjestelmĂ€n tekoĂ€lylle Google-version Android-laitteissa. Katso [Sovellustoiminnot](app-functions).
-## UI Differences
+## KÀyttöliittymÀerot
-The Desktop app uses the same Compose Multiplatform UI with adaptations for larger screens and desktop interaction.
+TyöpöytÀsovellus kÀyttÀÀ samaa Compose Multiplatform -kÀyttöliittymÀÀ, mutta se on mukautettu suuremmille nÀytöille ja työpöytÀkÀyttöön.
-### Keyboard Shortcuts
+### PikanÀppÀimet
-| Shortcut | Action |
-| ------------------- | ---------------------- |
-| **âQ** / **Ctrl+Q** | Quit the application |
-| **â,** / **Ctrl+,** | Open Settings |
-| **â1** / **Ctrl+1** | Switch to Messages tab |
-| **â2** / **Ctrl+2** | Switch to Nodes tab |
-| **â3** / **Ctrl+3** | Switch to Map tab |
-| **â4** / **Ctrl+4** | Switch to Connect tab |
+| PikanÀppÀin | Toiminto |
+| ------------------- | --------------------------- |
+| **âQ** / **Ctrl+Q** | Sulje sovellus |
+| **â,** / **Ctrl+,** | Avaa asetukset |
+| **â1** / **Ctrl+1** | Vaihda Viestit-vĂ€lilehdelle |
+| **â2** / **Ctrl+2** | Vaihda Radiot-vĂ€lilehdelle |
+| **â3** / **Ctrl+3** | Vaihda Kartta-vĂ€lilehdelle |
+| **â4** / **Ctrl+4** | Vaihda YhdistĂ€-vĂ€lilehdelle |
-### Window & System Tray
+### Ikkuna ja jÀrjestelmÀtarjotin
-- **Window resizing** â responsive layout adapts to window dimensions
-- **System tray** â minimize to system tray for background mesh operation
-- **Tray menu** â right-click the tray icon to show window or quit
-- **Mouse interaction** â hover states and standard desktop navigation
+- **Ikkunan koon muuttaminen** â responsiivinen asettelu mukautuu ikkunan kokoon
+- **JĂ€rjestelmĂ€tarjotin** â pienennĂ€ jĂ€rjestelmĂ€tarjottimeen taustalla tapahtuvaa mesh-toimintaa varten
+- **Valikko** â napsauta jĂ€rjestelmĂ€tarjottimen kuvaketta hiiren oikealla nĂ€yttÀÀksesi ikkunan tai sulkeaksesi sovelluksen
+- **Hiiritoiminnot** â hover-tilat ja tavallinen työpöydĂ€n navigointi
-### Notification Preferences
+### Ilmoitusasetukset
-The Desktop app provides in-app toggles for controlling which notifications are shown â messages, new nodes, and low battery alerts. Access these from **Settings â Notifications** within the app.
+TyöpöytĂ€sovellus tarjoaa sisĂ€iset kytkimet ilmoitusten hallintaan â viestit, uudet radiot ja alhaisen akun varoitukset. Avaa nĂ€mĂ€ kohdasta **Asetukset â Ilmoitukset** sovelluksessa.
-## Built-in Documentation Browser
+## SisÀÀnrakennettu dokumentaatioselain
-The Desktop app includes a built-in documentation browser for quick access to help content without leaving the application.
+TyöpöytÀsovellus sisÀltÀÀ sisÀÀnrakennetun dokumentaatioselaimen, jonka avulla ohjeisiin pÀÀsee nopeasti poistumatta sovelluksesta.
-
+
-The browser supports full-text search across all documentation:
+Selain tukee koko dokumentaation laajuista kokotekstihakua:
-
+
-Individual doc pages render with full formatting:
+YksittÀiset dokumenttisivut renderöidÀÀn tÀydellÀ muotoilulla:
-
+
-## Building from Source
+## Rakentaminen lÀhdekoodista
```bash
git clone https://github.com/meshtastic/Meshtastic-Android.git
@@ -127,22 +127,22 @@ git submodule update --init
./gradlew :desktopApp:run
```
-Requirements:
+Vaatimukset:
- JDK 21
-- No Android SDK required for desktop-only builds
+- Android SDK:ta ei tarvita pelkkien työpöytÀversioiden rakentamiseen
-## Known Limitations
+## Tunnetut rajoitukset
-- No OTA firmware updates (use web flasher)
-- Some Android-specific features (widgets, specific notification channels) are unavailable
-- Performance may vary on low-spec hardware running Compose Desktop
-- BLE bonding is not yet supported on desktop (pairing works without bonding)
+- Ei OTA-laiteohjelmistopÀivityksiÀ (kÀytÀ web-flasheria)
+- Jotkin Android-kohtaiset ominaisuudet (widgetit, tietyt ilmoituskanavat) eivÀt ole kÀytettÀvissÀ
+- Suorituskyky voi vaihdella heikkotehoisella laitteistolla ajettaessa Compose Desktopia
+- BLE-paritus ei vielÀ tallenna laiteparia työpöydÀllÀ (paritus toimii ilman tallennusta)
-## Related Topics
+## Aiheeseen liittyvÀt aiheet
-- [Connections](connections) â connection methods overview
-- [Firmware Updates](firmware) â use the [Web Flasher](https://flasher.meshtastic.org) for desktop firmware updates
+- [Yhteydet](connections) â yhteystapojen yleiskatsaus
+- [LaiteohjelmistopĂ€ivitykset](firmware) â kĂ€ytĂ€ [Web Flasheria](https://flasher.meshtastic.org) työpöydĂ€n laiteohjelmistopĂ€ivityksiin
---
Served by rngit 1.4.2 - Generated in 0.15s